Why can the same Home Addition cost more in one city than another?

Yes, and this is because different cities can have different regulations that we have to implement. This should not change the price a lot, but many contractors will try and charge a lot more for working in Newport Beach or Huntington Beach than they would in the more inland cities such as Garden Grove or Cypress. The city permit fees also vary from city to city.