If you plan to construct or repair a driveway on a town street you are required to have a driveway permit. If you were doing the work on a state highway you would obtain this permit from the State Department of Transportation. The state office that covers Granby can be reached at 860-688-6266. Driveway permits for town roads are obtained from the Building Department, and are reviewed and approved by the Public Works Department.
The purpose of the driveway permit is to make sure that the town's road right-of-way and pavement are properly protected and finished. Generally, the town's right-of-way extends about 10 feet from the edge of the paved road. (In some cases it may be more or less than 10 feet) If you are repaving the portion of the driveway only on private property and not affecting the town right-of-way you would not require a permit. If you are doing driveway work on a private street or right-of-way you do not need a permit.
If you have any questions regarding this please contact the Building Department well before you plan to start your project.