Great question — answering as the UphillTech team:
Four pages do 90% of the work: Services + prices, Reviews, Book-an-appointment, one page per surrounding town.
Quote form with photo upload ("send a pic of the noise") converts insanely well for shops. Plus after-hours AI answering — breakdowns don't keep office hours.
Shop playbook: https://www.uphilltech.ca — booking + review engine included.