Skip to content Skip to navigation menu

Login Assistance

Existing Customers

If you’re an existing SiteOne customer, we may have already set up an online account for you. To confirm your online account status, please select "Forgot password" on the login page and then enter your email address. If you have an existing online account, we’ll send you an email with a link to set-up a password for the new site.

If the email address you provide is not in our system, you won’t receive an email to reset your password.

In this case, please complete this form, and we’ll send you a link to set up your password using the email address you provide. Your email address will be your username.

New Customers

If you do not currently have a SiteOne account, please request an online account, and we’ll contact you to set up your SiteOne customer account.

Need Additional Help?

Visit our Contact Page or call us at 1-800-SITEONE (1-800-748-3663). We are available Monday through Friday from 8 a.m. to 5 p.m. EST.