Services

More Than Great Products

Take control. Trust Craftmaster Hardware Services.

More Than Great Products

For over 70 years, Craftmaster Hardware has been the go-to for security hardware products. Our expertise covers locks, keying, cylinders, and more. All these products and supplies come with unparalleled services. From start to finish, we are here to support you every step of the way. 

More Than Great Products:

Craftmaster Hardware also offers the most comprehensive service and support for your locksmith and door installation needs.

 

Locksmith Support Services:

Craftmaster Hardware Locksmith Support Services We at Craftmaster Hardware are the only distributor that offers complete keying, cutting, and lock maintenance services in the industry. Our Locksmith Support Services provides assistance to various institutions across the nation from schools and healthcare to military and corrections facilities.

Our Security Hardware Specialists will work with you to find the best solution for your needs and Craftmaster Hardware Locksmith Support Services will make sure everything is customized to your specifications.

Visit our Locksmith Support Services page to learn more!

 

 

Commercial Door Installation Services:

Craftmaster Hardware Commercial Door Installation Service Van 1Our newest addition to our service options, Craftmaster Hardware now offers full door installations to the New York and New Jersey Metropolitan area.

Our Door Specialists will work with you from concept to clean-up on your perfect door for any entrance or exit. We also will ship our door hardware, from top manufacturers, nationwide to you or your business. If you are in need of doorway solutions, frames or hardware, our door specialist can help with your next project.

Visit our Commercial Door Installation Services page to learn more!

 
-------------------------------------------------

 

If you’re interested in learning more, fill out the form on the right so our door and hardware specialist can answer any questions you may have or provide a quote. Connect with us today!

 

Craftmaster, Your Locksmith Support Services and Commercial Door Installation Experts!

We are more than just a hardware distributor, Craftmaster Hardware offers service solutions for Locksmith Support and Commercial Door installation. Our specialists are committed to providing the best possible service to fulfill your needs. With passion and experience, our Commercial Door and Hardware experts are the best in the industry and we are at your service.

To become your most valued partner, your "go-to" source, we know you need something more. Experience the Craftmaster difference and secure your solution today.

Let's Connect!

First name:
*
Last name:
*
Your Job Title:
Company Name:
*
E-mail:
*
Phone Area Code:
Phone Number:
Zip Code:
*
State:
*
 

 

Call and partner with people who are passionate about helping you get it right.

Call Craftmaster Hardware @ 800-221-3212

To top

Debug



PHP Version - toggle (1)

-----------------------
Array
(
    [0] => 8.1.34
)

-----------------------


MVC info - toggle (9)

-----------------------
Array
(
    [0] => URI
    [1] => uri_string: s:8:"services";
    [2] => segments: a:1:{i:1;s:8:"services";}
    [3] => routed segments: a:2:{i:1;s:8:"category";i:2;s:5:"index";}
    [4] => 
    [5] => Router
    [6] => class: s:8:"category";
    [7] => class location: s:64:"/www/storephp/code/controllers/category/controllers/Category.php";
    [8] => method: s:5:"index";
)

-----------------------


SessionData - toggle (8)

-----------------------
Array
(
    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
    [user_token] => MDM1MWI4ZGVhMTExZWE1ODNjMjc4MjM3MDMxNmZmN2IyYTNkNDdhNQ==
    [price_code] => WEB
    [currency_used] => USD
    [symbol] => US$
    [ignore-filter-ignore] => 0
    [hasSelectedFilter] => 
    [displayModeCode] => grid
)

-----------------------


DB Timing - toggle (1)

-----------------------
Array
(
    [0] => Total Query Time:             0.0957
)

-----------------------


Queries - toggle (42)

-----------------------
Array
(
    [0] => 
Time: 0.0090:
 SHOW TABLES FROM `s_craftmaster1`

    [1] => 
Time: 0.0090:
 SHOW TABLES FROM `s_craftmaster1`

    [2] => 
Time: 0.0032:
 SELECT `enabled`, `code`, `store_feature_values`.`value` AS `value`
FROM `store_features`
LEFT JOIN `store_feature_values` ON `store_features`.`id` = `store_feature_values`.`store_features_id` AND `store_feature_values`.`locale` = (SELECT xm_settings_value FROM xm_settings WHERE xm_settings_code = "store_default_language")
WHERE code IN(multilanguage_frontside, multilanguage_urls, multilanguage_tables)

    [3] => 
Time: 0.0020:
 SELECT *
FROM `site_email_settings`
ORDER BY `site_email_settings_code` ASC

    [4] => 
Time: 0.0015:
 SELECT *
FROM `xm_settings`
WHERE `xm_settings_code` = 'enable_using_cart_api'
 LIMIT 1

    [5] => 
Time: 0.0017:
 SELECT COUNT(*) AS `numrows`
FROM `basket_items`
WHERE `user_token` = 'MDM1MWI4ZGVhMTExZWE1ODNjMjc4MjM3MDMxNmZmN2IyYTNkNDdhNQ=='

    [6] => 
Time: 0.0018:
 SELECT *
FROM `xm_settings`
WHERE xm_settings_code IN(enable_elastic_search_for_listings, enable_elastic_search_for_search, enable_elastic_search_for_menu, enable_elastic_search_for_product_details, use_pricing_library, is_password_policies_enable, enable_product_finder, enable_custom_filters, enable_csrf_at_product_search, api_endpoint, api_version)

    [7] => 
Time: 0.0021:
 SELECT *
FROM `countries`
WHERE `countries_preferred` != 0
AND `countries_active` = 1
ORDER BY `countries_preferred` ASC

    [8] => 
Time: 0.0016:
 SELECT *
FROM `clients`
 LIMIT 1

    [9] => 
Time: 0.0013:
 SELECT *
FROM `redirections`
WHERE `redirections_from` = '%2Fservices%2F'
AND `redirections_active` = 1
 LIMIT 1

    [10] => 
Time: 0.0025:
 SELECT * FROM layout_settings
                      WHERE layout_settings_page_id = (SELECT layout_pages_id FROM layout_pages WHERE layout_pages_code = ?) LIMIT 1

    [11] => 
Time: 0.0031:
 SELECT *
FROM `currencies`
WHERE `currencies_symbol` = 'US$'
 LIMIT 1

    [12] => 
Time: 0.0045:
 SELECT
                                layout_settings_page_id page_id,
                                layout_settings_column_id column_id,
                                layout_settings_position_id position_id,
                                layout_settings_module_id module_id,
                                layout_settings_module_support_id support_id,
                                layout_settings_container_id container_id,
                                COALESCE(layout_pages_code,'') pages_code,
                                COALESCE(layout_positions_code,'') positions_code,
                                COALESCE(layout_modules_code,'') modules_code,
                                COALESCE(layout_modules_support_code,'') support_code,
                                COALESCE(layout_containers_code,'') containers_code
                            FROM layout_settings
                            LEFT JOIN layout_pages ON layout_settings_page_id = layout_pages_id
                            LEFT JOIN layout_positions ON layout_settings_position_id = layout_positions_id
                            LEFT JOIN layout_modules ON layout_settings_module_id = layout_modules_id
                            LEFT JOIN layout_modules_support ON layout_settings_module_support_id = layout_modules_support_id
                            LEFT JOIN layout_containers ON layout_settings_container_id = layout_containers_id
                            WHERE layout_settings_page_id = (SELECT layout_pages_id FROM layout_pages WHERE layout_pages_code = ?)
                            ORDER BY layout_settings_position_id, layout_settings_container_id

    [13] => 
Time: 0.0024:
 SELECT *
FROM `arcus_customers`
WHERE `arcus_customers_code` = 'WEBUS'

    [14] => 
Time: 0.0022:
 SELECT * FROM `routes`  WHERE `routes_url_name` = ? AND `routes_table_name` IN (?,?,?)

    [15] => 
Time: 0.0013:
 SELECT *
FROM `redirections`
WHERE `redirections_from` = '%2Fservices%2F'
AND `redirections_active` = 1

    [16] => 
Time: 0.0024:
 SELECT *
FROM `categories_display_mode`

    [17] => 
Time: 0.0017:
 SELECT `public_categories_is_brand` AS `isBrand`
FROM `public_categories`
WHERE `public_categories_id` = 237

    [18] => 
Time: 0.0014:
 SELECT `public_categories_parent` AS `parentCategoryId`
FROM `public_categories`
WHERE `public_categories_id` = 237

    [19] => 
Time: 0.0009:
 SELECT *
FROM `clients`
 LIMIT 1

    [20] => 
Time: 0.0029:
 SELECT *
FROM `html`
WHERE `html_name` = 'xm-category'
AND `html_scope` = 'public'
 LIMIT 1

    [21] => 
Time: 0.0022:
 SELECT `html_column_contents`.*
FROM `html_column_contents`
WHERE html_column_contents_html_id IN(16378)
ORDER BY `html_column_contents_order` ASC

    [22] => 
Time: 0.0024:
 SELECT *
FROM `users_groups_setting`
WHERE `users_groups_setting_landing_page` = 'services'
 LIMIT 1

    [23] => 
Time: 0.0022:
 SELECT *
FROM `module_content`
WHERE module_content_name IN(mobile_menu, mobile_menu_filters, mobile_menu_account)

    [24] => 
Time: 0.0018:
 SELECT *
FROM `api_settings`
JOIN `api` ON `api_id` = `api_settings_api_id`
WHERE `api_code` = 'moodle'
AND `api_enabled_b2c` = 1
AND `api_settings_code` = 'moodle_url'

    [25] => 
Time: 0.0018:
 SELECT *
FROM `module_custom_tag`
WHERE module_custom_tag_position IN(head, head, body, footer)
AND module_custom_tag_page_style IN(all, contents, cart, product, category, home, user, recept)

    [26] => 
Time: 0.0027:
 SELECT *
FROM `module_custom_css`

    [27] => 
Time: 0.0017:
 SELECT *
FROM `module_content`
WHERE module_content_name IN(mobile_menu)

    [28] => 
Time: 0.0011:
 SELECT *
FROM `module_content`
WHERE `module_content_name` = 'mobile_menu'
 LIMIT 1

    [29] => 
Time: 0.0021:
 SELECT *
FROM `public_categories`
WHERE `public_categories_url` = 'services'

    [30] => 
Time: 0.0013:
 SELECT *
FROM `public_categories`
WHERE `public_categories_url` = 'services'
AND `public_categories_parent` = 237

    [31] => 
Time: 0.0008:
 SELECT *
FROM `categories_display_mode`

    [32] => 
Time: 0.0017:
 SELECT *
FROM `html_contents`
INNER JOIN `html` ON `html_contents_html_id` = `html_id`
WHERE `html_scope` = 'public'
AND `html_name` = 'header'
AND `html_contents_module` = 'global_filter'

    [33] => 
Time: 0.0027:
 SELECT basket_items.*, 0 AS `id`, '' AS `location`, `id` AS `row_id`, SUM(`quantity_requested`) AS `quantity_requested`, SUM(`bo_qty`) AS `bo_qty`, SUM(`item_qty`) AS `item_qty`, SUM(`price`) AS `price`, SUM(`tax`) AS `tax`, if(virtual_link_table!='', virtual_itemno, product_code) AS `real_itemno` FROM basket_items WHERE  (user_token = ?) GROUP BY product_code, kit_no, item_convert, virtual_itemno, virtual_option_id, virtual_grouping_unique_code, promoflag, quote_ref, comment ORDER BY ordering ASC

    [34] => 
Time: 0.0018:
 SELECT *
FROM `html`
WHERE html_header = 1
AND `html_scope` = 'public'

    [35] => 
Time: 0.0007:
 SELECT `html_column_contents`.*
FROM `html_column_contents`
WHERE html_column_contents_html_id IN(6428)
ORDER BY `html_column_contents_order` ASC

    [36] => 
Time: 0.0017:
 SELECT `html_contents`.*
FROM `html_contents`
LEFT JOIN `html_column_grid` ON `html_contents_grid` = `html_column_grid_id`
WHERE html_contents_column IN(2358, 2359)
ORDER BY `html_contents_row`, `html_contents_tab`, COALESCE( html_column_grid_ordering)

    [37] => 
Time: 0.0009:
 SELECT `html_column_grid`.*
FROM `html_column_grid`
WHERE html_column_grid_html_id IN(6428)
ORDER BY `html_column_grid_ordering`

    [38] => 
Time: 0.0037:
 SELECT *
FROM `html`
WHERE html_footer = 1
AND `html_scope` = 'public'

    [39] => 
Time: 0.0008:
 SELECT `html_column_contents`.*
FROM `html_column_contents`
WHERE html_column_contents_html_id IN(6425)
ORDER BY `html_column_contents_order` ASC

    [40] => 
Time: 0.0016:
 SELECT *
FROM `html_column_grid`
INNER JOIN `html_column_contents` ON `html_column_contents_id` = `html_column_grid_column`
WHERE html_column_grid_column IN(2353, 8447, 2354, 2356, 2355, 2357)
AND `html_column_grid_html_id` = 6425
ORDER BY `html_column_contents_order` ASC, `html_column_grid_ordering` ASC

    [41] => 
Time: 0.0012:
 SELECT `html_contents`.*
FROM `html_contents`
WHERE html_contents_grid IN(3059, 14466, 3060, 3061, 3062, 14553, 3063, 3067, 3064, 3065, 3066, 3068, 14455, 3069)

)

-----------------------


Queries List - toggle (23)

-----------------------
Array
(
    [public_categories] => ______________________________________4 queries, time: 6.58ms
    [html] => ___________________________________________________3 queries, time: 8.32ms
    [html_column_contents] => ___________________________________3 queries, time: 3.79ms
    [module_content] => _________________________________________3 queries, time: 4.98ms
    [html_contents] => __________________________________________3 queries, time: 4.61ms
    [s_craftmaster1] => _________________________________________2 queries, time: 18.06ms
    [xm_settings] => ____________________________________________2 queries, time: 3.28ms
    [basket_items] => ___________________________________________2 queries, time: 4.37ms
    [clients] => ________________________________________________2 queries, time: 2.55ms
    [redirections] => ___________________________________________2 queries, time: 2.64ms
    [layout_settings] => ________________________________________2 queries, time: 6.95ms
    [categories_display_mode] => ________________________________2 queries, time: 3.20ms
    [html_column_grid] => _______________________________________2 queries, time: 2.58ms
    [store_features] => _________________________________________1 queries, time: 3.21ms
    [site_email_settings] => ____________________________________1 queries, time: 2.04ms
    [countries] => ______________________________________________1 queries, time: 2.14ms
    [currencies] => _____________________________________________1 queries, time: 3.07ms
    [arcus_customers] => ________________________________________1 queries, time: 2.39ms
    [routes] => _________________________________________________1 queries, time: 2.22ms
    [users_groups_setting] => ___________________________________1 queries, time: 2.42ms
    [api_settings] => ___________________________________________1 queries, time: 1.81ms
    [module_custom_tag] => ______________________________________1 queries, time: 1.82ms
    [module_custom_css] => ______________________________________1 queries, time: 2.66ms
)

-----------------------


Platform API Calls - toggle (8)

-----------------------
Array
(
    [0] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/settings/store-features -> 200 [33.72ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => ca6143cce0113a24
                )

        )

    [1] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/settings/xm-settings -> 200 [23.74ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => edc2dfc3a58e0f23
                )

        )

    [2] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/settings/store-mode -> 200 [17.39ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => 83e77a9b26944fb8
                )

        )

    [3] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/settings/module/all -> 200 [25.63ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => 83ad29c552552c3e
                )

        )

    [4] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->post()
            [1] => POST /api/v/1/products/search?size=24&page=0 -> 200 [142.91ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => 89f525e1bab0d668
                )

        )

    [5] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/categories/content -> 200 [19.38ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => 83b4e2905671b9fa
                )

        )

    [6] => Array
        (
            [0] => XM\Symphony\SymphonyApi\SymphonyApiClient->get()
            [1] => GET /api/v/1/settings/labels -> 200 [20.28ms]
            [2] => Array
                (
                    [X-B3-TraceId] => d40c1813dce7a7f2e36516ee7770d95e
                    [X-B3-SpanId] => 91a804489252c5b8
                )

        )

    [7] => Array
        (
            [Total API Response Time:] => 0.28305 sec
        )

)

-----------------------


Timing - toggle (1)

-----------------------
Array
(
    [0] => Page Load Time:               0.528 seconds.
)

-----------------------