In a city the size of Roorkee, the three businesses shown in Google's map pack collect the overwhelming majority of calls. Everything below the fold is almost invisible. Local SEO is the discipline of getting into those three slots — and it is far more winnable here than in Delhi.
Fix the Google Business Profile first
Complete every field: exact category, service list, opening hours, service area, and a description that mentions Roorkee and the surrounding areas you serve such as Haridwar, Manglaur and Bhagwanpur.
Upload at least fifteen real photos — shopfront, team, work in progress, finished work. Profiles with genuine photos consistently outperform empty ones.
Reviews are the ranking lever nobody uses properly
Ask every satisfied customer the same day the work finishes, with a direct review link on WhatsApp. Reply to all of them. Reviews that mention your service and the locality — 'best AC repair in Adarsh Nagar Roorkee' — carry extra weight.
Build location pages that are actually different
One page per service per key location, each with unique text, local landmarks, real pricing bands and photos of local work. Copy-pasting the same paragraph with the city name swapped is the fastest way to get filtered out of results.
Citations and consistency
Your name, address and phone number must match exactly across Justdial, IndiaMART, Sulekha, Facebook and your own site. Mismatched numbers split your authority and cost you rankings.
Frequently asked questions
How fast can I rank in Roorkee?
For low-competition service terms, a well-optimised profile plus a solid site often shows results in 6–10 weeks. Competitive terms take 4–6 months.
Do I need a website if I have a Google profile?
Yes. The profile ranks far better when it links to a fast, relevant website with matching service pages.
Sachin Ror Coder builds websites, brands and AI-powered growth systems for businesses across Roorkee, Haridwar, Dehradun, Delhi NCR, Noida and Gurgaon. Call +91-8979889932 to plan your project.

